fall of rain - French English Dictionary